package aiku.numericalcontroloa.Service.CompanyCulture;

import aiku.numericalcontroloa.Base.Utils.Result;
import aiku.numericalcontroloa.Model.Dto.CompanyCulture.MaterialDto;
import aiku.numericalcontroloa.Model.Entity.CompanyCulture.Material;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @Author 黄广庭
 * @Date 2024/1/8 14:56
 */
public interface MaterialService extends IService<Material> {
    Result addMaterial(Material material);

    Result getMaterial(MaterialDto materialDto);

    Result getMaterialList(MaterialDto materialDto);

    Result deleteMaterial(String id);

    Result addViewCount(Material material);
}
